.match-team-info {
  background-image: url(../..//images/matchDetail/header_bg.png);
  background-repeat: no-repeat;
  background-size: 100%;
  width: 100%;
  height: 150px;
  display: flex;
  align-items: center;
  justify-content: center;
}

.match-team-info .match-team-logo {
  width: 45px;
  height: 45px;
  object-fit: contain;
}

.list-type-tab {
  position: sticky;
  top: 0;
  z-index: 666;
  background: var(--background-primary);
  color: var(--color-text-secondary);
}

.list-type-tab .tab-nav-item {
  font-weight: normal;
}

.list-type-tab .tab-nav-item.active::after {
  bottom: 10px;
  width: 15px;
}

.progress-bar {
  display: flex;
  width: 100%;
  height: 6px;
  border-radius: 6px;
  background: var(--color-text-regular);
  overflow: hidden;
}

.progress-bar .progress-bar-left {
  background: #ff3535;
}

.progress-bar .progress-bar-right {
  background: #358fff;
}
